export interface SessionsVO {
  /**
   * 主键
   */
  sessionId: string | number;

  /**
   * 用户表
   */
  userId: string | number;

  /**
   * 会话名称
   */
  sessionName: string;

  /**
   * 是否开启连续对话
   */
  isContinuous: number;

  /**
   * 最大历史长度
   */
  maxHistoryLength: number;

  /**
   * 创建时间
   */
  createdAt: string;

  /**
   * 更新时间
   */
  updatedAt: string;

}

export interface SessionsForm extends BaseEntity {
  /**
   * 主键
   */
  sessionId?: string | number;

  /**
   * 用户表
   */
  userId?: string | number;

  /**
   * 会话名称
   */
  sessionName?: string;

  /**
   * 是否开启连续对话
   */
  isContinuous?: number;

  /**
   * 最大历史长度
   */
  maxHistoryLength?: number;

  /**
   * 创建时间
   */
  createdAt?: string;

  /**
   * 更新时间
   */
  updatedAt?: string;

}

export interface SessionsQuery extends PageQuery {

  /**
   * 用户表
   */
  userId?: string | number;

  /**
   * 会话名称
   */
  sessionName?: string;

  /**
   * 是否开启连续对话
   */
  isContinuous?: number;

  /**
   * 最大历史长度
   */
  maxHistoryLength?: number;

  /**
   * 创建时间
   */
  createdAt?: string;

  /**
   * 更新时间
   */
  updatedAt?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}



